gene insertion - German English Dictionary